Dracula vs. Demon (1982)
A man and his girlfriend find a ring that belongs to a demon. vampire, vampire hunter (slayer), demon, witchcraft, ring, shot on video
A man and his girlfriend find a ring that belongs to a demon. vampire, vampire hunter (slayer), demon, witchcraft, ring, shot on video